/*
* jlb
*/
package com.jlb.user.entity;

import com.jlb.miner.entity.MinerItem;
import lombok.Data;

import java.util.Date;

/**
 * 矿机挖金兰宝记录 的实体类
 *
 * @author jlb
 */
@Data
public class UserMinerWorkRecord implements java.io.Serializable {

    private java.lang.Long id;//数据库字段:id  属性显示:

    private java.lang.String userCode;//数据库字段:user_code  属性显示:账户编码

    private java.lang.String minerCode;//数据库字段:miner_code  属性显示:矿机编码

    private java.lang.String jlb;//数据库字段:jlb  属性显示:金兰宝数量

    private java.util.Date createTime;//数据库字段:createTime  属性显示:挖出时间

    private java.util.Date createTimeBegin;//数据库字段:createTime  属性显示:挖出时间
    private java.util.Date createTimeEnd;//数据库字段:createTime  属性显示:挖出时间
    private java.lang.String state;//数据库字段:state  属性显示:状态：挖掘中 Dig_In，已挖出 Dig_Out


    private User user;//用户信息

    private MinerItem minerItem;//矿机信息

    public UserMinerWorkRecord() {
    }

    public UserMinerWorkRecord(String userCode, String minerCode, String jlb, String state) {
        this.userCode = userCode;
        this.minerCode = minerCode;
        this.jlb = jlb;
        this.createTime = new Date();
        this.state = state;
    }
}
